swallow the medicine - French English Dictionary